perfect location for a just night stay when you are in vegas