Perfect location, restaurants, beach and bars all walkable. Very clean, neat layout. We were very comfortable and felt at home. Only thing is the hot tub takes a bit to warm up…I’d suggest starting it up at least an hour to two before getting in.