Comfortable stay and well appointed accommodation.