This is a great location with an amazing view of the ocean, and it has everything you could possibly need for a wonderful stay in paradise.