Perfect spot. Clean and cozy with a modern feeling. Close to everything. Perfect location. Perfect vacation.