Teddy's place is awesome! It looked exactly like the photo and the location is great as well!
I had no complains staying there.