Very clean place and great location! Good communication and very helpful with check in process.