I had an amazing stay. The place is surprisingly bigger than I expected. Great hosts and nice place. Thanks David & Ivo! :)