Comfortable and low key place to stay in a great location.