A comfortable, relaxing stay in a gorgeous location.