A very enjoyable stay in a well-designed modern place.