The staff is very friendly and the owners are quite professionals. Although the apartments are near the center of Tinos they are in an ideal location for relaxing (noise free rooms). I definitely suggest these apartments to any traveler who want to stay near the center of Tinos.
Very hospitable owners and staff