Awesome place!! Address is actually 2112 Quimby. Great location. Walking distance to many bars/restaurants. Place was very clean with everything you would need. Easy access. Would definitely try to stay here again and would recommend it to a friend.