5-star, beautiful details, and in a ideal location. Only bad thing was a few mosquitos (understandable since it’s surrounded by beautiful greenery) and it was a little cold (no heating). Other than that we enjoyed our stay greatly. I would definitely stay here again :)