Stayed here during our family trip. The location was perfect, parking right outside the condo made it easy with the baby. The condo could use some updates but was fine. The cleaning can be better, the floors were not very clean at all. We brought our crawling infant and she would end up with black hands, knees and feet. Maybe leave some extra toilet paper, we are a family of 5 and the rolls were not new. Everything else was great, communication was perfect. The pool was close and very clean.