Clean and comfortable accommodation with excellent hospitality, in a good location.