If 6 stars could be given, this place deserves it. What you get for the price you pay is so damn generous. The hosts were extremely accommodating, and the cheeky ‘personal’ bar added an exciting vibe to the stay. Will be staying here again. 6/5! Well done.