Absolutely perfect!! I can't imagine a more perfect place for our two week visit! Everything we could possibly need either in the unit or a three minute walk away. Will definitely choose this unit again if we return. Can't go wrong!!