Fantastic hotel all around--a new favorite.