Absolutely perfect, we felt like we lived there. The beach is super close as are restaurants. Everything we could need was there. Can’t wait to go back.