5-Star accommodations at a great location