Jenny's place is a clean, cozy, home away from home in a prime Las Vegas location