Very clean and comfortable stay. Very communicative and walking distance from everywhere I needed to go. Check in was a breeze.