Very clean and spacious. Kris is a great host, very quick responses and gives good details for check in and check out. Lots of room for our 8mo old to crawl around and you can hear the waves crashing from the patio. We had a wonderful staycation here