Cleanliness, interior, facilities, everything was amazing, very nice, and comfortable. We stayed there with our baby and they brought us baby crib, we are so thankful for that. There is nice atmosphere. I have stayed to different hotels and apartments before but this one is definitely my favorite. Staff was very nice and helpful. Small balcony is a big plus. It’s really worth staying.