It is a really nice place. Very clean and great location. It is managed by a team. It is managed by a team. So, person managing your check in is not the person you will be in touch with. We had to wait longer than we expected because of difficulty in getting in touch with the person welcoming us. After the initial check in issue, our experience was great.