Vila este situata in orasul Limenas, la numai 10 minute de plaja si foarte aproape de zona cu magazine si taverne.
Camerele sunt dotate cu baie proprie, TV, frigider si aer conditionat (contra cost: 4 € / zi / camera).
Vila Teo detine cate o bucatarie comuna pe fiecare etaj.