Absolutely perfect. Stone's throw from the beach. Left so many goodies for us when we got there! Beautiful and clean.