Considering the cost, it is a fine place to stay.