Great accommodation, location, check-in process, communication and help if required.
I would definitely recommend