Comfortable and inviting accommodations. Super convenient location.