Really beautiful small house in St Theresa. If you stay there, it is hard to believe that you are in a big City. The Place feels very cozy and has a good energy.