it's a 5 star rated place and giving it any other rating will be unjustified. Great setup, clean pool, free parking and proximity to beach and restaurant
only caution was that the flooring next to the house was bumpy and both my kids fell couple of times.