Spacious, has EVERY amenity, and perfectly located, simply perfect! They even have free washer and dryers as well as free detergent -- downstairs -- in a common room where there are the storage bins to store & access your luggage before and after your stay (love this!). One thing that you would need to buy is a roll of paper towels, and they don't have wash-clothes(small ones that are sometimes important to people) however, equipped with wonderful hand towels and shower towels. Dishwasher and dish detergent: Bonus! People who complain about the noise, well, they have a point. We stayed during a gusty/windy few days and the wind can surely keep one awake because it is rather loud(I'm being conservative), but I have to believe that this is an issue in many places one would stay in the surrounding area. One thing that might help with regard to the noisy garbage containers being moved in and out of the courtyard...can I suggest pliable rubber wheels? Would book again in a heartbeat!!!