Great location and plenty of space for a large group. Easy check-in process and the host's point-of-contact is very communicative. However, the pictures aren't fully accurate with how the property looks, the air conditioning wasn't fully working in all of the rooms, and the plumbing is VERY dodgy. Also, there were only 3 sets of keys for 16 people to share, which makes it difficult if you are splitting up to site see.
Good choice if you have a large group, but not if you're looking for a super comfortable stay.