Perfect location and very clean. We did have some slight issues with check in and communication but otherwise all was good. Free luggage storage is a big plus