Great location and beautiful condos. The bedrooms and bathrooms were clean, however, the floors were a bit dirty and got our feet/socks dirty. My family still enjoyed our stay, and I still highly recommend this place. This was my 2nd time staying here.