Perfect in so many ways. Beautiful home, gorgeous beach, thoroughly relaxing.