This is a multi-room small Inn. The location is very good, so the pricing for the area is great. The check-in is in their office, which is extremely small (only one person can be in at a time) they requested the ID's of all the adults and a security deposit is requested while staying. They provided towels for the pool and floaties for the kids. The outside area is nice and have cute spots to take pictures. The apt we stayed is very nice and spacious. Sadly the cleaning and sanitizing didn't seem very targeted, the tile floor was kind of sandy (it seems they don't sweapt good) and the apt had a funky smell (like cheap motel) and the bathroom ceiling has mold. The parking is right in front of the location and the beach is around the corner. Within 5 minutes walking you can find many stores and places to eat and hang out. Cable and Wi-Fi where provided aswell.