This hotel has it all! Great location, customer service and a wonderful comfortable stay. I highly recommend staying here.