Clean accommodation with excellent hospitality and enough space in a good location.