Absolutely perfect for a group with kids. The kids were able to have their own room and they absolutely loved it. There is an alarm on the back door so you know if someone is going out. They have plenty of board games and books already there, along with beach toys. The beach is about a 2 block walk, not bad at all.