Clean, spacious and comfortable. Nice, easy walk past a beautiful church to get to restaurants & stores. We did not cook meals but the kitchen looked well-stocked to do so. We also did not use the golf cart but seems like a plus for those with kids or who have trouble walking. Would highly recommend.