Excellent, well appointed accommodation providing for every conceivable need and beautifully clean too.