Five-star accommodations on a budget