I stayed in a villa and the experience was pretty cool. You have your own small swimming pool, and a view of the lake. There's also an outdoor shower inside the room (courtyard like), and lots of great photo spots in the hotel. The staff was courteous and professional. My…