Spacious, clean and well maintained place in a great location. Bed was very comfortable! Great little touches like shampoo and conditioner, coffee etc. Check in was a breeze. Would stay again.