Wonderful beachfront stay! Would book again.