Impeccable stay. Better than the photos. Very clean. Comfortable beds. Loved the kitchen and pool. Such a lovely stay. Highly recommend. Will definitely return