Our stay at Teo’s was pretty great! The only thing that kind of put a damper was the location. When we arrived we were a little sketched out at first due to where it was located, but other than that everything was great!