Very clean. Spacious kitchen. Comfortable accommodation. Easy check in and check out.