gorgeous location, comfortable stay.