Excellent, clean, stylish, comfortable oasis of peace amidst the pleasant hubbub of Amsterdam