Absolutely splendid: exceptionally clean, beautiful design choices and decor, excellent communication. The location is perfect.