If the pictures didn't do it justice... this place is MASSIVE. Nevermind the location, literally across the street from Main Beach and the boardwalk. Stayed here with my sister and her three teenage kids and everyone was in awe. Communication was super fast and responsive, would book again in a heartbeat.