Cannot recommend this place more - perfect in so many ways!