Fabulous place. Amazing pool. The only reason I did not give 5 stars is because the kitchen is small and separate. Lovely bowl of fresh fruit on arrival.