Very clean, decent location and great communication. Loved our stay!