Exactly as expected. Walkable to the beach, restaurants, and shops. Great communication. Had a lot of the necessities available which was nice. Enjoyed having beach chairs and coolers available. It may be confusing navigating the complex at first, though.