Comfortable accommodation. Very well stocked