Excellent!!! Just beautiful and amazing. Very comfortable and it has everything that you need. The host is very friendly and easy to contact if you meed anything. We loved it and hope we can come back in the future!