We stayed 2 nights, 3 couples and 3 nearly grown up kids. Not the type of place for young children but a great experience for older teens or young adults. In a great busy exciting location. Don't get 1st floor room unless you want noise outside your window half the night and NO view. We got moved to 3rd floor 2nd night, it was fabulous with a beach view and no street noise. Worth paying the extra. The staff were fabulous and tried so hard to help by upgrading us, they couldn't have been better.