We stayed here with two other couples and our babies. It was great! The place is very clean, well equipped, and comfortable. There was air conditioning in every room but one. The check in was super easy and the host went out of their way to provide us with a couple items that we needed. The pool was great and the beach was pretty close. Would stay here again!