accommodation is excellent, well appointed, stylish and ultra-clean