Magic place and a beautiful village.