This place is clean and located at the perfect location. Close to the beach, shopping centers, and restaurants. Free parking lots are big plus, too. Always prompt in communication, and provided suggestions when we asked.