A gorgeous place near the beach - just what we wanted.