Great place easy to check in and access the rental. They have a gym, mini golf, beach volleyball and tennis courts. Only thing that could make it better is cable or satellite tv to watch sports!