The place itself is very nice. Unfortunately it was dirty when we arrived, the dining table hadn't been cleaned, cushions were missing from the sofa, there was dust throughout, the dishwasher was full. Also even though we took the separate apartment, it was connected to another home of people who I imagine live there permanently and so kitchen smells were very strong and sound traveled throughout our place, making us feel a little less comfortable to hang around the home. We ended up doing a lot of day trips and only slept at the place which worked out perfectly. I would recommend Teo's place to others, keeping in mind the above information. The pool was nice.