We enjoyed our stay here - great location, very comfortable place, beautifully appointed. Beds on the firm side. Check-in and check-out were a breeze.