very clean and well located. Easy, convenient parking. Easy checkin and good communication.