the best… by all means, stay here! truly magical town and the perfect location.