This place was perfect! The views alone was worth the booking, the decor was pleasing, the unit had everything you needed, check-in was effortless, and the location was paradise! I regret not booking longer.