great place with view. convenient.comfortable stay