Taylor's place is centrally located close to shopping, the strip and Meow Wolf. It is clean and comfortable. We appreciated the Netflix as an added amenity