Wonderful and beautiful stay with an amazing view of the ocean.