Powdery sand beaches, spa treatments, cocktails beside a rooftop pool and fine dining — you don’t need to be filthy rich to enjoy life’s luxuries in Vietnam