Perfect for a short or longer stay. All facilities and close to amenities with restaurants nearby. We never met the hosts, but well recomended.