Great place to stay. Travastere is a vibrant area and really central. You can walk to all the big sights within about 30 minutes. The apartment is very cool but I’m 5 ft 10 inches and I did bump my head a couple of times. As previously reviewed by others, the shower leaks onto the floor so you just have to be careful to point the shower head away from the door. None of these were big problems to us though the mosquitoes were! Overall it was a great experience!