Tidy, spacious, well-maintained. The complex where it is located is beautiful and has wonderful amenities. We absolutely loved staying here. We will definitely stay again.