Location is outstanding, all conveniences are at hand. The size of the apt is very large to what we expected. Considering we were a large family group there was ample room. Amenities were a bonus. The beds were extremely comfortable and the apt was very clean.