We had a wonderful time. The accommodations were exactly like the pictures, everything was new, clean and worked great!
The only thing we found disappointing was the beach access. It is more than a few steps out the front door to get to a public entry point. About 15 minutes walk for an adult. A better option would be to make key cards available for the private entry on Bay Street.
Overall a really nice place to relax.