100% perfection. View is amazing and the house is nice and well kept. Bonus to have beach gear ready and waiting for you. Highly recommend booking this place