The place is sparkling clean and modern, also located in a beautiful location. The hosts are very friendly. Overall 10/10