Perfect stay. Oceanfront view with huge patio and all the amenities you need.