An elegant, comfortable stay in a fantastic location.