Location, location, location has this place in spades. The flat is clean, cozy and provides for all your basic needs. Beds are comfortable, towels are clean. The air conditioning worked. You get what you pay for. What you see in the photos is exactly what you get.