Exactly as described. Great place, all self contained and well looked after. Responsive and friendly host.