Fantastic place- great hospitality throughout our whole trip. Extremely clean and put together apartment. Had great amenities and offered great assistance on places to eat, how to maneuver the area as a tourist, etc. Would absolutely stay at this location again.