STAY HERE!! amazing communication, beautiful spot with a great view. Close to everything. They provided tips on local places to visit and the place is clean and modern. Great place to stay.