Definitely stay here. Clean, renovated, and a very fun space. Large yard that you can have fun in, and only a 3 minute drive down to a beach that I didn't have a problem finding parking at.
High quality bathrooms, and plenty of them for the number of people. Comfortable beds. It was a really great place to spend a weekend with family.