overall ok..but things to note..photos are a deceptive , place looks much bigger in pics vs reality. support team is responsive but need several reminders we stayed for a month and cleanliness is questionable for the extreme price premium you pay.