Impeccably furnished and clean. Great location. Small touches throughout that made our stay even better than expected. I would stay again in a heartbeat!!