This was everything and more. We arrived late and it was easy to find and easy to check in. We did wake the dog but it settled quickly. Very clean and comfortable. We would recommend this location!