Absolutely perfect. Very beautiful and well decorated, the pool on the roof is amazing. The host is always very helpful and quick to answer, perfect stay !!