Gorgeous location, good value, and all the little touches that make a getaway feel extra special