Perfect location. Very clean. Checking in was easy and everyone concerned was very helpful throughout our stay. Highly recommended.