Stylish accommodation with wonderful attention to detail.