Clean place. Good communication. Very flexible with check in. Some things could be improved but I would totally recommend