affordable vs luxury stays