This is a great place for a longer stay. We had planned a 4 days stay but added an extra day because we felt so comfortable. Being only 2 persons in this apartment was a luxury, and we really felt at home. Elena and Matthias were very warm hosts, easy to communicate with, and very generous in sharing their knowledge about local conditions with us.
Thames is a very nice town, with nice cafes and shops, beautifully placed by the bay - and an ideal base for exploring the Coromandel Peninsula.