Stayed in a few countries over the past few days! This was by far my best stay! Amazing team! Amazing place! Amazing hosts! Thank you so much.