Great place for anyone really. We have kids so having the pool steps away from the door and a playground around the corner was amazing. Having plenty of food and coffee options was great plus a convenience store only 3 min walk away was perfect when we need milk asap.
My Perfect Stay is a great company too but I they treat it like a hotel. Everything is great but we stayed for 10 days and was wondering if we could have more than 2 beach towel for 4 of us. They gave us only one more, treating it more like a hotel that cleans the towels everyday but they don't, it's an Airbnb. So they gave us 3 towels for 4 people for 10 days and expected us to do laundry. You can't be an Airbnb and treat it like a hotel - either give us more than 2 towels like a normal house of wash them for us every day for us like a hotel. Other than that, they were amazing, check-in/out was easy, no issues whatsoever. The rooms are clean (remember, no AC) and the kitchen is great and equipped with a toaster oven, microwave, and coffee maker.
Rooms are a great size and they provided 2 boogie boards, sand toys for kids, a couple fans, and travel-sized shampoo and soap.