We loved our stay at Teo's! Everything is as advertised, the apartment is big and spacious and more than enough space for 4 people, we really felt at home. Teo's communication was excellent and he encouraged us to speak up if anything was out of place.