This place is a gem! The location is perfect, the views are incredible, its gorgeously decorated, and it has everything you could need. I really could not recommend it more. The hosts were prompt, kind, professional, and incredibly helpful!