Such a beautiful place, outstanding hospitality and fast communication. Totally recommend! 5 stars for sure.