This was the perfect condo for our family vacation–each bedroom has an en suite which was fantastic. The pool and communal areas were very clean and comfortable. The host was extremely communicative and had great recommendations to suit all of our needs. We loved our stay and can't wait to come back!