We totally loved this place. All the hard criteria were met: all bedrooms had their own bedroom, pool with sun beds, large and complete kitchen. The interior decoration made it extra special, it is even better than the pictures. The furniture and finishing are impeccable, but still comfortable. The host is responsive, helpful and flexible.