Teo's place has everything you need for shorter or longer stay, and Teo is an incredible host, he even waited for us very late at night to arrive!