Great place to stay. Everything was clean and well maintained. Property was maintained everyday, pool was nice, easy access to the beach, beach was very clean, sort walk to johns pass, many shops, restaurants, boardwalk. We would definitely stay here again.