We were pleased to be given permission for an earlier check in as we had 3 small babies with us and 5pm was rather late, however, upon the lock system was tricky and it did take us a while to get access into the suite. Once inside we noticed it was very dirty, the baseboards had a thick layer of dust on them and the floors were absolutely filthy. We had 3 young babies crawling around and their hands and knees were literally brown. Not to mention, the area rug in the living room was covered in hair and other filth. We did not feel comfortable having our children on the ground or even or luggage and belongings for that matter. Our overall impression of the suite was very poor, it could use an update in furniture and a thorough clean of the carpets, floors and definitely the baseboards. The location, and pool are great, however, I would not recommend this property if you are looking for a clean, home-like environment for a family.