Comfortable stay in a beautiful location, even in the rain.